Skip to content

chore(deps): bundle Dependabot updates to reduce PR spam#1261

Merged
abueide merged 1 commit into
masterfrom
chore/dependabot-bundled-groups
Jun 1, 2026
Merged

chore(deps): bundle Dependabot updates to reduce PR spam#1261
abueide merged 1 commit into
masterfrom
chore/dependabot-bundled-groups

Conversation

@abueide
Copy link
Copy Markdown
Contributor

@abueide abueide commented May 29, 2026

Summary

Fixes Dependabot config to cover all package.json locations and groups dependencies into bundled PRs instead of individual ones per package.

Changes

  • Add all example directories as Dependabot targets (was only covering root)
  • Group all deps per directory into a single PR instead of individual PRs per package
  • Add GitHub Actions ecosystem monitoring (also grouped)
  • Monthly schedule for examples, weekly for SDK root and actions

Why

The old config created 14+ individual PRs for each vulnerability in example directories. Grouping consolidates these into ~5 bundled PRs. After merge, Dependabot will auto-close individual PRs and open grouped replacements.


🤖 Generated with Claude Code

The previous config only covered the root directory with broken group
patterns, causing individual PRs for every transitive dep bump in
examples and e2e-cli. This adds all package.json locations with proper
wildcard grouping so each directory gets at most one bundled PR.

Changes:
- Add github-actions ecosystem (grouped into single PR)
- Add all example directories and e2e-cli
- Use monthly schedule for examples (less churn, not production code)
- Group ALL deps per directory with `*` pattern (not broken `-dev`/`-test` patterns)
- Keep weekly schedule for root workspace (actual SDK code)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abueide abueide added the chore Maintenance tasks, dependency updates, tooling label Jun 1, 2026
@abueide abueide merged commit 6746d63 into master Jun 1, 2026
9 checks passed
@abueide abueide deleted the chore/dependabot-bundled-groups branch June 1, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance tasks, dependency updates, tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant